//
//  StatusConstants.h
//  HelloWorld
//
//  Created by Martin Le C. on 5/12/09.
//  Copyright 2009 __MyCompanyName__. All rights reserved.
//
extern NSString * const STATUS_AVAILABLE_STR;
extern NSString * const STATUS_BRB_STR;
extern NSString * const STATUS_BUSY_STR	;
extern NSString * const STATUS_NOTATHOME_STR;
extern NSString * const STATUS_NOTATDESK_STR;
extern NSString * const STATUS_NOTINOFFICE_STR;
extern NSString * const STATUS_ONPHONE_STR;
extern NSString * const STATUS_ONVACATION_STR;
extern NSString * const STATUS_OUTTOLUNCH_STR;
extern NSString * const STATUS_STEPPEDOUT_STR;
extern NSString * const STATUS_INVISIBLE_STR;
extern NSString * const STATUS_CUSTOM_STR;
extern NSString * const STATUS_IDLE_STR;
extern NSString * const NOTIFY_TYPING;
extern NSString * const NOTIFY_GAME;
extern NSInteger const UNSTARTED;			// Not logged in
extern NSInteger const AUTH;				// Logging in
extern NSInteger const MESSAGING;			// Logged in
extern NSInteger const FAILED;				// Dead
extern NSInteger const CONNECT;			// (Chat) Introduction
extern NSInteger const LOGON;			// (Chat) Alias for auth

extern NSInteger const STATUS_AVAILABLE;
extern NSInteger const STATUS_BRB;
extern NSInteger const STATUS_BUSY;
extern NSInteger const STATUS_NOTATHOME;
extern NSInteger const STATUS_NOTATDESK;
extern NSInteger const STATUS_NOTINOFFICE;
extern NSInteger const STATUS_ONPHONE;
extern NSInteger const STATUS_ONVACATION;
extern NSInteger const STATUS_OUTTOLUNCH;
extern NSInteger const STATUS_STEPPEDOUT;
extern NSInteger const STATUS_INVISIBLE;
extern NSInteger const STATUS_BAD; // Bad login?
extern NSInteger const STATUS_LOCKED; // You've been naughty
extern NSInteger const STATUS_CUSTOM;
extern NSInteger const STATUS_IDLE;
extern NSInteger const STATUS_OFFLINE;
extern NSInteger const STATUS_TYPING;

extern NSInteger const STATUS_BADUSERNAME; // Account unknown?
extern NSInteger const STATUS_INCOMPLETE; // Chat login etc.
extern NSInteger const STATUS_COMPLETE; // Chat login etc.